
div.devbar_container {
    left: 1%;
    border: 1px solid black;
    border-bottom: none;
    position: fixed;
    _position: absolute;
    bottom: 0px;
    background: #aaa;
    font-family: monospace;
    width: 98%;
}

div.devbar_small {
    height: 5px;
}

div.devbar_big {
    height: 18px;
    padding-top: 4px;
}

div.devbar_big a {
    text-decoration: none;
}

div.devbar_big a:hover {
    text-decoration: underline;
}

div.devbar_message {
    width: 18%;
    left: 80%;
    bottom: 10px; 
    padding: 2px;
    padding-bottom: 0px;
}

div.devbar_message_adjusted {
    bottom: 27px;
}

div.devbar_message_error {
    border: 1px solid red;
    background: #ffcfcf;
}

div.devbar_message_warn {
    border: 1px solid #ca620c;
    background: #ffe4cf;
}

div.devbar_message_info {
    border: 1px solid #2aaf00; 
    background: #ceffbf;
}

div.devbar_opaque {
    opacity: .4;
    _filter: alpha(opacity=40);
}

div.devbar_action {
    text-align: center;
    width: 30px;
    background: #575757;
    margin: 3px;
    border: 1px dashed #aaa;
    cursor: default;
}

div#devbar_expanded span {
    padding-left: 10px;
}
